From bf11b0bc46b320f72aca603c67479150f9e6f04f Mon Sep 17 00:00:00 2001 From: robertl Date: Thu, 2 Nov 2006 22:01:36 +0000 Subject: [PATCH] Formatting improvements in Geocaching/KML writer. Include placer. --- gpsbabel/kml.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index 5b8099337..296ce7030 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -682,7 +682,12 @@ static void kml_waypt_pr(const waypoint *waypointp) if (!global_opts.no_smart_icons && waypointp->gc_data.diff && waypointp->gc_data.terr) { - fprintf(ofd, " %3.1f/%3.1f", waypointp->gc_data.diff / 10.0, waypointp->gc_data.terr / 10.0); + if (waypointp->gc_data.placer) { + char *p = xml_entitize(waypointp->gc_data.placer); + fprintf(ofd, " by %s]]>", p); + xfree(p); + } + fprintf(ofd, " (%3.1f/%3.1f)", waypointp->gc_data.diff / 10.0, waypointp->gc_data.terr / 10.0); if (waypointp->gc_data.desc_short.utfstring) { // Dont entitize it - either XML or HTML. // Wrap it in a cdata and let Earth work it out. -- 2.30.2